package xzs.wx.wxappFace.vo;

import com.google.gson.annotations.Expose;
import com.google.gson.annotations.SerializedName;
import com.tencentcloudapi.common.AbstractModel;

import java.util.HashMap;

public class GetInteractiveVideoResult extends AbstractModel {

    /**
     * 身份标识（未使用OCR服务时，必须传入）。
     规则：a-zA-Z0-9组合。最长长度32位。
     */
    @SerializedName("BizToken")
    @Expose
    private String BizToken;

    /**
     * 姓名。（未使用OCR服务时，必须传入）最长长度32位。中文请使用UTF-8编码。
     */
    @SerializedName("IsNeedVideo")
    @Expose
    private Boolean IsNeedVideo;

    /**
     * 透传字段，在获取验证结果时返回。
     */
    @SerializedName("IsNeedBestFrame")
    @Expose
    private String IsNeedBestFrame;


    public String getBizToken() {
        return BizToken;
    }

    public void setBizToken(String bizToken) {
        BizToken = bizToken;
    }

    public Boolean getNeedVideo() {
        return IsNeedVideo;
    }

    public void setNeedVideo(Boolean needVideo) {
        IsNeedVideo = needVideo;
    }

    public String getIsNeedBestFrame() {
        return IsNeedBestFrame;
    }

    public void setIsNeedBestFrame(String isNeedBestFrame) {
        IsNeedBestFrame = isNeedBestFrame;
    }

    /**
     * Internal implementation, normal users should not use it.
     */
    public void toMap(HashMap<String, String> map, String prefix) {
        this.setParamSimple(map, prefix + "BizToken", this.BizToken);
        this.setParamSimple(map, prefix + "IsNeedBestFrame", IsNeedBestFrame);
        this.setParamSimple(map, prefix + "IsNeedBestFrame", this.IsNeedBestFrame);

    }

}
